Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 CLEWER HILL ROAD Detached £420,000 27 Nov 2009
122 CLEWER HILL ROAD Detached £126,000 29 Nov 1995
128 CLEWER HILL ROAD Detached £330,000 16 Feb 2005
132 CLEWER HILL ROAD Semi-Detached £485,000 26 Aug 2015